home *** CD-ROM | disk | FTP | other *** search
-
- 0Utils_1.3.lha
-
-
- Description:
-
- This archive contains some more or less useful small
- CLI programs with full source and documentation.
- following is a list of the current commands.
-
- Exists - does a specified file exist
- ExpandArgs - expand all wildcards on cmdline
- FilePart - get the last part of a filename
- GetWord - get the nth word in a list
- PathPart - get the path part of a filename
- ScriptName - _try_ to get the name of a scriptfile
- SRun - reinvoke the shell
- SRunSX - reinvoke the shell, call Execute for scripts
- Suffix - get the suffix part of a filename
- Tackon - create a filename from pathpart filepart and suffix
- Touch - touch files
- VolName - get the name of the volume (or device) a file is on
- WB_Delete - delete file and .info (also on WB)
-
- Make_IconXX - patch c:IconX to not only act on scripts
-
- Open - Open a file
- Close - close a file opened w/ Open
- WriteLn - write to a file opened w/ Open
- ReadLn - read from a file opened w/ Open
-
- Yes - output "y" lines
- Examine - examine a filesys object
- SetOwner - change ownership of a filesys object
-
- Notes:
-
- * please note that it is possible to get the commandtemplate
- of each of the commands by calling something like
- > strings <cmdname> | search "*$ARG:"
- without invoking it w/ '?' (but that is also possible)
- (pipe is part of '2.04hacks' or builtin for some shells -
- unfortunately I've been told that versioin of pipe might
- bebuggy, but there are some other versions on aminet;
- strings is e.g. in my 'filters' collection (or again part
- of some shells))
-
- * please note also, that the commands Open Close, ReadLn and
- WriteLn will break as soon as Amiga gets resource tracking,
- since these commands rely on shared filehandles. (they
- should be used only inside of scripts - better do not use
- them directly, exept U know what U are doing)
-
- * I do _not_ know, why SAS/S does not set the 'PURE'
- bit to the created executables, but I am quite sure, I
- do not use any global variables.
-
- * Have a look into .KnownBugs
-
- History:
-
- Please have a look into ".History"
-
-
- Compilation:
-
- * The sources do compile with SAS/C v6.51 (SCOptions & SMakefile
- are part of the archive). The files _may_ also compile w/ DICE,
- but I won't guarantee for that.
-
-
- Author's Address:
-
- My address for bugreports, flames, donations, questions,
- suggestions etc.:
-
- SnailMail: Bernd "0" Noll
- Brunnenstrasse 55 or Zu den Eichen 8
- 67661 Kaiserslautern 56567 Neuwied
- Germany Germany
-
- EMail: b_noll@poker.informatik.uni-kl.de
- noll@alma.student.uni-kl.de
-
- IRC: `0` (on channel #AmigaGER)
-
-
- Legal Stuff:
-
- Oh, the Legal stuff ...
- The files in that archive are released "AS IS", and You
- do use them on Your own risk. I do not give any guarantees
- for proper function. Nobody may make me responsible for
- any damage arising from the use of one of the programs in
- that archive or parts of its source. I keep the copyright
- for all the files in the archive, and commercial
- redistribution of any of these files must be permitted by
- me ... (this is hereby done for AmiNET CD 6)
-
- just the std crap, that U can expect for some small
- Freeware utilities ... (sorry, have no stdt disclaimer
- on the hd ...)
-
-
- greetings, `0`
-
-